package com.zerui.manager.icc.dto;

import lombok.Getter;
import lombok.Setter;

@Getter
@Setter
public class PersonPrivilegeDetailVO {

    /**
     * 授权方式1-按通道授权，2-按门组授权
     */
    private Integer privilegeType;

    /**
     * 授权通道编号/门组ID
     */
    private String resourceCode;

    /**
     * 授权通道名称/门组名称
     */
    private String resourceName;

    /**
     * 权限来源 1-按人授权，2-按部门授权
     */
    private String authorizeSource;

    /**
     * 授权所用的时间计划ID
     */
    private Long timeQuantumId;

    /**
     * 授权所用的时间计划名称
     */
    private String timeQuantumName;

    /**
     * 通道或门组的所属组织名称
     */
    private String orgName;

    /**
     * 权限有效期来源 1-人员有效期，2-临时有效期
     */
    private Integer validDateType;

    /**
     * 权限有效期开始时间(yyyy-MM-dd HH:mm:ss)
     */
    private String startDate;

    /**
     * 权限有效期结束时间(yyyy-MM-dd HH:mm:ss)
     */
    private String endDate;
}
